export default {
	data(){
		return {
			mId: getApp().globalData.mId,
			token: uni.getStorageSync("token")
		}
	},
	methods: {
		validationMid(){ //验证是否扫码 获取到设备
			if(this.mId){
				return true;
			}else {
				return false;
			}
		},
		/**
		 * 
		 * return 1:登录成功 2：拉起手机号码注册  3.提示扫机器二维码进入小程序
		 * 
		 */
		validationLogin(obj = {}){ //验证是否bind ，在后台生成用户数据
			if(this.mId){
				if(this.token){
					if(typeof obj.success == "function"){
						obj.success()
					}
					return 1;//登录成功
				}else {
					if(typeof obj.regist == "function"){
						obj.regist("token")
					}else {
						uni.showToast({
							icon: "none",
							title: "请先注册哦，注册后获取试喝机会"
						})
					}
					return 2;//拉起 手机号登录
				}
			}else {
				if(this.token){
					if(typeof obj.success == "function"){
						obj.success()
					}
					return 1; //登录成功
				}else {
					if(typeof obj.scan == "function"){
						obj.scan()
					}else {
						uni.showModal({
							title: "提示",
							content: "请扫码进入小程序，解锁全部功能",
							showCancel: false
						})
					}
					return 3; //提示扫码 
				}
			}
		},
		
		//整数范围随机数,范围 [min.max]
		getRandomInt(min, max) { 
		  min = Math.ceil(min);
		  max = Math.floor(max);
		  return Math.floor(Math.random() * (max - min + 1)) + min;
		}
	}
}